#header{width:100%; height:149px; border-bottom:1px solid #dddfd8;}
#branding{width:100%; background:#004f93; height:90px}
#branding_txt{float:left; padding-top:35px; padding-left:20px;}
#branding_txt h2{font-family:"Times New Roman", Times, serif; color:#ffffff; letter-spacing:2.8pt; font-size:18px; font-weight:normal;}
#header_container{width:980px; margin:0px auto;}

#cnk_logo{float:left; margin:5px 0px 0px 0px;}

#toll_free{float:right; margin:12px 0px 0px 0px; min-height:50px; _height:50px; padding-left:11px; border-left:1px solid #518fc5; font-size:12px; font-weight:bold; color:#ffffff; padding-top:0px; letter-spacing:0.02em;}
#toll_free span{font-weight:normal; color:#add9ff; margin:0;}

.header_link{ float:right; color:#ffffff; margin:12px 0px 0px 0px; padding-right:15px; min-height:50px; _height:50px;}
.header_link ul{margin:0px; padding:0px; list-style-type:none;}
.header_link li{padding:0px 0px 11px 13px; letter-spacing:0.03em; background:url(../images/home/blue_arrow.gif) 0px 0.4em no-repeat;}
.header_link li a{ color:#ffffff; text-decoration:none; outline:none;}
.header_link li a:hover{ color:#add9ff; text-decoration:underline;}

#menus{ min-height:33px; _height:33px; clear:both; background:#3c6b7d;}
#menu_container{width:980px; margin:0px auto;}
#main_menu{font-size:12px; color:#353535;letter-spacing:0.03em; height:33px;background:none repeat scroll 0 0 #0A2E3A;}
#main_menu ul{margin:0px; padding:0px; list-style-type:none;}
#main_menu li{float:left; margin-top:5px;}
#main_menu li.pipe{background:url(../images/home/menu_dot_line.gif) right repeat-y;}
#main_menu li.select{background:#ffffff; color:#3a5c01; height:31px; padding:3px 13px 3px 13px; margin-top:6px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; letter-spacing:0.4pt;}
#main_menu li a{float:left; color:#353535; text-decoration:none; outline:none; padding:4px 13px 8px 13px; text-decoration:none; letter-spacing:0.4pt;}
#main_menu li a:hover{color:#ff0000; text-decoration:none;}


#main_menu2{float:right; font-size:14px; color:#353535; font-family:"Times New Roman", Times, serif; font-weight:bold; padding:2px 0px 0px 10px; height:22px; text-align:right; background:url(../images/home/menu_dot_line.gif) left repeat-y; margin-top:6px;}
#main_menu2 .menuon{float:right; background:transparent url(../../images/home/menu_top_curve_lf.png) no-repeat left top; margin-top:1px}
#main_menu2 .select{color:#3a5c01;}
#main_menu2 a{color:#353535; text-decoration:none;}
#main_menu2 a:hover{color:#004f93; text-decoration:none;}

#main_menu3{float:right; font-size:14px; color:#353535; font-family:"Times New Roman", Times, serif; font-weight:bold; height:22px; margin-top:6px;}
#main_menu3 ul{margin:0px 0px; padding:0px 0px; list-style-type:none;}
#main_menu3 li{float:left; padding:0px 0px; margin:0px 0px; height:26px; text-align:right; background:url(../images/home/menu_dot_line.gif) right repeat-y; font-weight:bold;}
#main_menu3 .select{color:#3a5c01;}
#main_menu3 li a{color:#353535; text-decoration:none;}
#main_menu3 li.google-plus{background:none; padding-right:0px; padding-left:12px; padding-top:3px;}
#main_menu3 li a:hover{color:#004f93; text-decoration:none;}

#submenu_container{width:980px; margin:0px auto; clear:both;}
#submenu{clear:both; min-width:450px; float:left; text-align:right;}
#submenu ul{margin-top:5px; padding:0px; list-style-type:none;}
#submenu li{float:left; margin-top:2px; color:#626262; font-weight:bold; padding:0px 15px 0px 0px;}
#submenu li.select{float:left; margin-top:2px; color:#3a5c01; font-weight:bold; padding:0px 15px 0px 0px; letter-spacing:0.02em;}
#submenu li a{float:left; color:#626262; font-weight:bold; text-decoration:none; letter-spacing:0.02em;}
#submenu li a:hover{float:left; color:#ff0000; font-weight:bold; text-decoration:none;}

.submenu4 {font-family:Arial, Helvetica, sans-serif; color:#606060; border-bottom:1px solid #c4c4c4; font-size:11px; font-weight:bold; padding: 0px 0 5px 0;}
.submenu4 a{color:#606060; text-decoration:none;}
.submenu4 a:hover{color:#ff0000; text-decoration:underline;}

.logintxt{ float:right; min-width:540px; text-align:right; color:#343434; margin-top:6px; font-size:10px; font-weight:normal;}
.logintxt a{font-weight:normal; text-decoration:underline; color:#005596;}
.logintxt a:hover{color:#ff0000;}